<?php

/**
 * @author gbfun <gbfun@163.com>  2018-04-23 11:32
 * http://www.wuweiyou.com
 */

class foreground_action_service_container extends background_action_service_container
{        
    protected static $_foreground_index_action_service = null;
    public static function get_foreground_index_action_service()
    {
        if(self::$_foreground_index_action_service === null){
            require_once FOREGROUND_ACTION_SERVICE_DIR . '/index.php';

            self::$_foreground_index_action_service = foreground_index_action_service::get_instance();
        }

        return self::$_foreground_index_action_service;
    }

    protected static $_foreground_good_index_action_service = null;
    public static function get_foreground_good_index_action_service()
    {
        if(self::$_foreground_good_index_action_service === null){
            require_once FOREGROUND_ACTION_SERVICE_DIR . '/good/index.php';
    
            self::$_foreground_good_index_action_service = foreground_good_index_action_service::get_instance();
        }
    
        return self::$_foreground_good_index_action_service;
    }
    
    protected static $_foreground_good_info_action_service = null;
    public static function get_foreground_good_info_action_service()
    {
        if(self::$_foreground_good_info_action_service === null){
            require_once FOREGROUND_ACTION_SERVICE_DIR . '/good/info.php';
    
            self::$_foreground_good_info_action_service = foreground_good_info_action_service::get_instance();
        }
    
        return self::$_foreground_good_info_action_service;
    }
    
    protected static $_foreground_member_mobile_register_action_service = null;
    public static function get_foreground_member_mobile_register_action_service()
    {
        if(self::$_foreground_member_mobile_register_action_service === null){
            require_once FOREGROUND_ACTION_SERVICE_DIR . '/member/mobile_register.php';
    
            self::$_foreground_member_mobile_register_action_service = foreground_member_mobile_register_action_service::get_instance();
        }
    
        return self::$_foreground_member_mobile_register_action_service;
    }
    
    protected static $_foreground_member_register_captcha_action_service = null;
    public static function get_foreground_member_register_captcha_action_service()
    {
        if(self::$_foreground_member_register_captcha_action_service === null){
            require_once FOREGROUND_ACTION_SERVICE_DIR . '/member/register_captcha.php';
    
            self::$_foreground_member_register_captcha_action_service = foreground_member_register_captcha_action_service::get_instance();
        }
    
        return self::$_foreground_member_register_captcha_action_service;
    }
    
    protected static $_foreground_member_mobile_do_register_action_service = null;
    public static function get_foreground_member_mobile_do_register_action_service()
    {
        if(self::$_foreground_member_mobile_do_register_action_service === null){
            require_once FOREGROUND_ACTION_SERVICE_DIR . '/member/mobile_do_register.php';
    
            self::$_foreground_member_mobile_do_register_action_service = foreground_member_mobile_do_register_action_service::get_instance();
        }
    
        return self::$_foreground_member_mobile_do_register_action_service;
    }
    
    protected static $_foreground_member_mobile_login_action_service = null;
    public static function get_foreground_member_mobile_login_action_service()
    {
        if(self::$_foreground_member_mobile_login_action_service === null){
            require_once FOREGROUND_ACTION_SERVICE_DIR . '/member/mobile_login.php';
    
            self::$_foreground_member_mobile_login_action_service = foreground_member_mobile_login_action_service::get_instance();
        }
    
        return self::$_foreground_member_mobile_login_action_service;
    }
    
    protected static $_foreground_member_login_captcha_action_service = null;
    public static function get_foreground_member_login_captcha_action_service()
    {
        if(self::$_foreground_member_login_captcha_action_service === null){
            require_once FOREGROUND_ACTION_SERVICE_DIR . '/member/login_captcha.php';
    
            self::$_foreground_member_login_captcha_action_service = foreground_member_login_captcha_action_service::get_instance();
        }
    
        return self::$_foreground_member_login_captcha_action_service;
    }
    
    protected static $_foreground_member_mobile_do_login_action_service = null;
    public static function get_foreground_member_mobile_do_login_action_service()
    {
        if(self::$_foreground_member_mobile_do_login_action_service === null){
            require_once FOREGROUND_ACTION_SERVICE_DIR . '/member/mobile_do_login.php';
    
            self::$_foreground_member_mobile_do_login_action_service = foreground_member_mobile_do_login_action_service::get_instance();
        }
    
        return self::$_foreground_member_mobile_do_login_action_service;
    }
    
    
    protected static $_foreground_member_index_action_service = null;
    public static function get_foreground_member_index_action_service()
    {
        if(self::$_foreground_member_index_action_service === null){
            require_once FOREGROUND_ACTION_SERVICE_DIR . '/member/index.php';
    
            self::$_foreground_member_index_action_service = foreground_member_index_action_service::get_instance();
        }
    
        return self::$_foreground_member_index_action_service;
    }
    
    protected static $_foreground_member_change_password_action_service = null;
    public static function get_foreground_member_change_password_action_service()
    {
        if(self::$_foreground_member_change_password_action_service === null){
            require_once FOREGROUND_ACTION_SERVICE_DIR . '/member/change_password.php';
    
            self::$_foreground_member_change_password_action_service = foreground_member_change_password_action_service::get_instance();
        }
    
        return self::$_foreground_member_change_password_action_service;
    }
    
    protected static $_foreground_member_do_change_password_action_service = null;
    public static function get_foreground_member_do_change_password_action_service()
    {
        if(self::$_foreground_member_do_change_password_action_service === null){
            require_once FOREGROUND_ACTION_SERVICE_DIR . '/member/do_change_password.php';
    
            self::$_foreground_member_do_change_password_action_service = foreground_member_do_change_password_action_service::get_instance();
        }
    
        return self::$_foreground_member_do_change_password_action_service;
    }
    
    protected static $_foreground_member_logout_action_service = null;
    public static function get_foreground_member_logout_action_service()
    {
        if(self::$_foreground_member_logout_action_service === null){
            require_once FOREGROUND_ACTION_SERVICE_DIR . '/member/logout.php';
    
            self::$_foreground_member_logout_action_service = foreground_member_logout_action_service::get_instance();
        }
    
        return self::$_foreground_member_logout_action_service;
    }
    
    protected static $_foreground_member_check_action_service = null;
    public static function get_foreground_member_check_action_service()
    {
        if(self::$_foreground_member_check_action_service === null){
            require_once FOREGROUND_ACTION_SERVICE_DIR . '/member/check.php';
    
            self::$_foreground_member_check_action_service = foreground_member_check_action_service::get_instance();
        }
    
        return self::$_foreground_member_check_action_service;
    }
    
    protected static $_foreground_cart_add_action_service = null;
    public static function get_foreground_cart_add_action_service()
    {
        if(self::$_foreground_cart_add_action_service === null){
            require_once FOREGROUND_ACTION_SERVICE_DIR . '/cart/add.php';
    
            self::$_foreground_cart_add_action_service = foreground_cart_add_action_service::get_instance();
        }
    
        return self::$_foreground_cart_add_action_service;
    }
    
    protected static $_foreground_cart_index_action_service = null;
    public static function get_foreground_cart_index_action_service()
    {
        if(self::$_foreground_cart_index_action_service === null){
            require_once FOREGROUND_ACTION_SERVICE_DIR . '/cart/index.php';
    
            self::$_foreground_cart_index_action_service = foreground_cart_index_action_service::get_instance();
        }
    
        return self::$_foreground_cart_index_action_service;
    }
    
    protected static $_foreground_cart_change_number_action_service = null;
    public static function get_foreground_cart_change_number_action_service()
    {
        if(self::$_foreground_cart_change_number_action_service === null){
            require_once FOREGROUND_ACTION_SERVICE_DIR . '/cart/change_number.php';
    
            self::$_foreground_cart_change_number_action_service = foreground_cart_change_number_action_service::get_instance();
        }
    
        return self::$_foreground_cart_change_number_action_service;
    }
    
    protected static $_foreground_cart_delete_action_service = null;
    public static function get_foreground_cart_delete_action_service()
    {
        if(self::$_foreground_cart_delete_action_service === null){
            require_once FOREGROUND_ACTION_SERVICE_DIR . '/cart/delete.php';
    
            self::$_foreground_cart_delete_action_service = foreground_cart_delete_action_service::get_instance();
        }
    
        return self::$_foreground_cart_delete_action_service;
    }
    
    protected static $_foreground_order_check_action_service = null;
    public static function get_foreground_order_check_action_service()
    {
        if(self::$_foreground_order_check_action_service === null){
            require_once FOREGROUND_ACTION_SERVICE_DIR . '/order/check.php';
    
            self::$_foreground_order_check_action_service = foreground_order_check_action_service::get_instance();
        }
    
        return self::$_foreground_order_check_action_service;
    }
    
    protected static $_foreground_order_index_action_service = null;
    public static function get_foreground_order_index_action_service()
    {
        if(self::$_foreground_order_index_action_service === null){
            require_once FOREGROUND_ACTION_SERVICE_DIR . '/order/index.php';
    
            self::$_foreground_order_index_action_service = foreground_order_index_action_service::get_instance();
        }
    
        return self::$_foreground_order_index_action_service;
    }
    
    protected static $_foreground_order_add_action_service = null;
    public static function get_foreground_order_add_action_service()
    {
        if(self::$_foreground_order_add_action_service === null){
            require_once FOREGROUND_ACTION_SERVICE_DIR . '/order/add.php';
    
            self::$_foreground_order_add_action_service = foreground_order_add_action_service::get_instance();
        }
    
        return self::$_foreground_order_add_action_service;
    }
    
    protected static $_foreground_order_list_action_service = null;
    public static function get_foreground_order_list_action_service()
    {
        if(self::$_foreground_order_list_action_service === null){
            require_once FOREGROUND_ACTION_SERVICE_DIR . '/order/list.php';
    
            self::$_foreground_order_list_action_service = foreground_order_list_action_service::get_instance();
        }
    
        return self::$_foreground_order_list_action_service;
    }
    
    protected static $_foreground_order_info_action_service = null;
    public static function get_foreground_order_info_action_service()
    {
        if(self::$_foreground_order_info_action_service === null){
            require_once FOREGROUND_ACTION_SERVICE_DIR . '/order/info.php';
    
            self::$_foreground_order_info_action_service = foreground_order_info_action_service::get_instance();
        }
    
        return self::$_foreground_order_info_action_service;
    }
    
    protected static $_foreground_order_confirm_receive_action_service = null;
    public static function get_foreground_order_confirm_receive_action_service()
    {
        if(self::$_foreground_order_confirm_receive_action_service === null){
            require_once FOREGROUND_ACTION_SERVICE_DIR . '/order/confirm_receive.php';
    
            self::$_foreground_order_confirm_receive_action_service = foreground_order_confirm_receive_action_service::get_instance();
        }
    
        return self::$_foreground_order_confirm_receive_action_service;
    }
    
    protected static $_foreground_address_region_get_region_list_action_service = null;
    public static function get_foreground_address_region_get_region_list_action_service()
    {
        if(self::$_foreground_address_region_get_region_list_action_service === null){
            require_once FOREGROUND_ACTION_SERVICE_DIR . '/address_region/get_region_list.php';
    
            self::$_foreground_address_region_get_region_list_action_service = foreground_address_region_get_region_list_action_service::get_instance();
        }
    
        return self::$_foreground_address_region_get_region_list_action_service;
    }
    
    protected static $_foreground_member_address_add_action_service = null;
    public static function get_foreground_member_address_add_action_service()
    {
        if(self::$_foreground_member_address_add_action_service === null){
            require_once FOREGROUND_ACTION_SERVICE_DIR . '/member_address/add.php';
    
            self::$_foreground_member_address_add_action_service = foreground_member_address_add_action_service::get_instance();
        }
    
        return self::$_foreground_member_address_add_action_service;
    }
    
    protected static $_foreground_member_address_update_action_service = null;
    public static function get_foreground_member_address_update_action_service()
    {
        if(self::$_foreground_member_address_update_action_service === null){
            require_once FOREGROUND_ACTION_SERVICE_DIR . '/member_address/update.php';
    
            self::$_foreground_member_address_update_action_service = foreground_member_address_update_action_service::get_instance();
        }
    
        return self::$_foreground_member_address_update_action_service;
    }
    
    protected static $_foreground_member_address_delete_action_service = null;
    public static function get_foreground_member_address_delete_action_service()
    {
        if(self::$_foreground_member_address_delete_action_service === null){
            require_once FOREGROUND_ACTION_SERVICE_DIR . '/member_address/delete.php';
    
            self::$_foreground_member_address_delete_action_service = foreground_member_address_delete_action_service::get_instance();
        }
    
        return self::$_foreground_member_address_delete_action_service;
    }
    
    protected static $_foreground_member_address_set_default_action_service = null;
    public static function get_foreground_member_address_set_default_action_service()
    {
        if(self::$_foreground_member_address_set_default_action_service === null){
            require_once FOREGROUND_ACTION_SERVICE_DIR . '/member_address/set_default.php';
    
            self::$_foreground_member_address_set_default_action_service = foreground_member_address_set_default_action_service::get_instance();
        }
    
        return self::$_foreground_member_address_set_default_action_service;
    }
    
    protected static $_foreground_member_address_index_action_service = null;
    public static function get_foreground_member_address_index_action_service()
    {
        if(self::$_foreground_member_address_index_action_service === null){
            require_once FOREGROUND_ACTION_SERVICE_DIR . '/member_address/index.php';
    
            self::$_foreground_member_address_index_action_service = foreground_member_address_index_action_service::get_instance();
        }
    
        return self::$_foreground_member_address_index_action_service;
    }
}
